A sales inbox can look busy even when nobody is selling. One customer has attached a purchase order. Another has sent a short list with no item numbers. A third needs delivery to a site that is not their usual address. Before anyone can reply, a salesperson has to identify the customer, find the items, check stock, and put a quote together. That work matters, but it can slow down the people who should be talking to customers. The Sales Order Agent in Dynamics 365 Business Central is designed to take on the routine first pass from a shared mailbox. It turns incoming enquiries into prepared sales quotes, while leaving people to handle the judgement calls.
From Inbox to Quote
The delay often starts with a simple request. A customer asks for five products, but the request has to be copied from an email into a quote before the real work can begin. If the inbox is busy, a good enquiry can wait longer than it should. The Sales Order Agent watches a shared company mailbox for relevant sales enquiries. It uses the records already in Business Central to identify the customer, work out which items they want, and prepare a sales quote. It also checks availability before the quote is sent back. That changes the starting point for a lean sales team. Instead of opening a blank quote for every message, staff begin with a proposed response based on the customer request and current ERP data. The agent works for a company, department, or team, rather than living in one person's inbox. It can respond to incoming events, consider the current data, and bring in a person when the request needs attention. The aim is not to make customer communication impersonal. It is to remove the copying between email and quote. Salespeople can then spend more time on pricing judgement, product advice, and the relationship.
When Requests Get Messy
Customers do not always buy using the labels in your catalogue. They may attach a PDF purchase order, send an image, or write quantities in a sentence. A regular customer may also have several delivery addresses, and choosing the wrong one creates a problem long after the quote is sent. The enhanced Sales Order Agent can read quote requests held in PDF and image attachments. Where a customer has more than one ship-to address, it can detect and apply the appropriate one. It can also use Business Central's planning tools to provide capable-to-promise dates when availability is part of the question. For registered customers, it can process emails automatically without requiring confirmation for every message. Take a wholesaler with a regular trade customer. The customer emails a request for a job site and attaches a parts list written with descriptions rather than precise item codes. Their record contains an office, a warehouse, and several site addresses. The agent can read the list, find likely product matches, apply the intended ship-to address, check when stock can be supplied, and prepare the quote. The sales coordinator still deals with a genuine question, but no longer has to key in the whole request first.
Finding the Right Item
A request can stall because the wording does not match the ERP. A customer might ask for a black 600 mm bracket, while the catalogue uses a longer formal description. A simple exact search can leave the salesperson hunting through a list when they should be responding. Business Central uses a layered approach to item matching for the Sales Order Agent. It first checks exact identifiers such as an item number, vendor item number, GTIN, or cross-reference. If that does not settle the match, it can use AI-based semantic matching on details such as colour, material, and size. A broader fuzzy search provides another way to find a likely item. This approach gives the agent several sensible ways to interpret the language customers actually use before staff need to search manually. It also makes larger requests more practical to handle. The PDF attachment limit has increased from 10 to 50 pages, which matters when a customer sends a substantial list rather than a one-page enquiry.
A Queue That Fits
One generic mailbox can become its own bottleneck. A business with separate brands, divisions, or product lines may need different rules, signatures, and measures of success. Sending every message through one queue can make the process feel less organised, not more. A growing business can run several Sales Order Agent instances in the same company. Each one can have its own mailbox, folders, signature, processing rules, and KPI measures. The agent can also filter out irrelevant messages, such as marketing emails or discount fishing, before they are processed. That gives each sales area a clearer workflow without losing the benefit of a shared system.
What It Costs
Routine quote work saves time, but the Sales Order Agent is not a flat-fee feature. Its use is metered through Copilot Studio credits, so the cost rises with the number and complexity of requests. For planning purposes, these are illustrative estimates rather than published Microsoft task rates. Copilot Studio pay-as-you-go credits cost roughly 1 US cent each. A prepaid pack of 25,000 credits is about US$200 per month. Processing a relevant email is about 1 credit, reading an attachment about 6 credits, and matching and preparing each quote line about 2 credits. Consider a quote that starts with one email, includes one attachment, and has five requested lines. The illustrative total is 17 credits, or roughly US$0.17. That is 1 credit for the email, 6 for the attachment, and 10 for the five lines. It is a useful reminder to match the agent's scope to the enquiries that genuinely deserve a fast response.
Why It Matters
Slow replies and order-entry errors are expensive in quieter ways. A customer may move on before the quote arrives, while a rushed salesperson may lose time correcting an item, quantity, or delivery detail later. The Sales Order Agent helps a small team respond faster to genuine enquiries while reducing the manual handling behind each quote. It is most useful where requests arrive in many formats and staff are spending too much of the day translating email into sales orders. People stay responsible for the account. The repetitive first step no longer has to own the day.